provision for sufficient cover - Español Inglés Diccionario